*{
    font-size: 16px;
    color: #666;
}

body{
    position: relative;
}

.deliveryOrder{
    position: absolute;
    left: calc(~"50% - 432px");
    top: 163px;
    width: 864px;
    // height:1200px;
    background:rgba(255,255,255,1);
    box-shadow:0px 6px 15px 4px rgba(0,0,0,0.4);
    border-radius:4px;
    margin-bottom: 163px;

    >p{
        width: 100%;
        height: 114px;
        line-height: 114px;
        text-align: center;
        color: #DBDBDB;
        font-size: 40px;

        >span{
            display: inline-block;
            width: 79px;
            color: #13479D;
            font-size: 21px;
            font-weight:bold;
        }
    }

    >div:nth-of-type(1){
        font-weight:bold;
    }

    >div{
        margin: 0 auto;
        width: 800px;
        padding: 24px 0 8px 0;
        border-bottom: 1px dashed #999;

        >div{
            width: 100%;
            height: 21px;
            margin-bottom: 16px;

            >p{
                display: block;
                color: #999999;
                width: 184px;
                height: 21px;
                text-indent: 27px;
                line-height: 21px;
                float: left;
            }

            >span{
                display: block;
                width: 616px;
                height: 21px;
                color: #333333;
                line-height: 21px;
                height: 21px;
                margin-bottom: 16px;
                float: left;
            }    
        }

        >section:nth-of-type(2){
            margin-top: 30px;
        }

        >section{
            width: 100%;
            height: 21px;
            margin-bottom: 24px;

            >div{
                float: left;
                margin-left: 24px;
                margin-right: 8px;
                width: 8px;
                height: 16px;
                background: #13479D;
            } 

            >p{
                float: left;
                height: 21px;
                line-height: 21px;
                font-weight:bold;
            }
        }
    }

    >div:nth-last-of-type(1){
        border: 0;
        margin-bottom: 50px;
    }

    >section{
        padding-bottom: 77px;
        width: 238px;
        height: 41px;
        margin: 0 auto;

        >button:nth-of-type(1){
            float: left;
            width: 111px;
            height: 41px;
            margin-right: 16px;
            border: 1px solid #13479D;
            background: #fff;
            color: #13479D;
        }

        >button:nth-of-type(2){
            float: left;
            width: 111px;
            height: 41px;
            background:linear-gradient(135deg,
            rgba(43,125,204,1) 0%,
            rgba(19,71,157,1) 100%
            );
            border: 0;
            color: #fff;
        }
    }

    >img{
        position: absolute;
        right: 24px;
        top: 24px;
        width: 16px;
        height: 16px;
    }
}